turbine foundation - Turkish English Dictionary